package com.cloudbroker.bcs.platform.ltb.bizapi.service.viewpoint.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.IntegerString;
import com.cloudbroker.bcs.common.validatioin.annotation.Length;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.base.vo.HSBCPSVO;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.base.vo.UserVO;

/**
 * Created by zhaosh19213 on 2016/7/14.
 */
public class ViewpointUpdateForm extends UserVO {

    private static final long serialVersionUID = 1L;

    @NotBlank
    @IntegerString
    @Length(max = 10)
    protected String viewpoint_id;


    @Length(max = 4000)
    protected String viewpoint_content;


    @Length(max = 255)
    protected String viewpoint_theme;

    @Length(max = 255)
    protected String en_combi_code;

    @Length(max = 255)
    protected String file_path;

    @Length(max = 255)
    protected String voice_path;

    protected Long viewpoint_tag_id;

    protected Long viewpoint_topic_id;

    protected String viewpoint_type;

    public String getViewpoint_id() {
        return viewpoint_id;
    }

    public void setViewpoint_id(String viewpoint_id) {
        this.viewpoint_id = viewpoint_id;
    }

    public String getViewpoint_content() {
        return viewpoint_content;
    }

    public void setViewpoint_content(String viewpoint_content) {
        this.viewpoint_content = viewpoint_content;
    }

    public String getViewpoint_theme() {
        return viewpoint_theme;
    }

    public void setViewpoint_theme(String viewpoint_theme) {
        this.viewpoint_theme = viewpoint_theme;
    }

    public String getEn_combi_code() {
        return en_combi_code;
    }

    public void setEn_combi_code(String en_combi_code) {
        this.en_combi_code = en_combi_code;
    }

    public String getFile_path() {
        return file_path;
    }

    public void setFile_path(String file_path) {
        this.file_path = file_path;
    }

    public String getVoice_path() {
        return voice_path;
    }

    public void setVoice_path(String voice_path) {
        this.voice_path = voice_path;
    }

    public Long getViewpoint_tag_id() {
        return viewpoint_tag_id;
    }

    public void setViewpoint_tag_id(Long viewpoint_tag_id) {
        this.viewpoint_tag_id = viewpoint_tag_id;
    }

    public Long getViewpoint_topic_id() {
        return viewpoint_topic_id;
    }

    public void setViewpoint_topic_id(Long viewpoint_topic_id) {
        this.viewpoint_topic_id = viewpoint_topic_id;
    }

    public String getViewpoint_type() {
        return viewpoint_type;
    }

    public void setViewpoint_type(String viewpoint_type) {
        this.viewpoint_type = viewpoint_type;
    }

    @Override
    public String toString() {
        return "ViewpointUpdateForm{" +
                "viewpoint_id='" + viewpoint_id + '\'' +
                ", viewpoint_content='" + viewpoint_content + '\'' +
                ", viewpoint_theme='" + viewpoint_theme + '\'' +
                ", en_combi_code='" + en_combi_code + '\'' +
                ", file_path='" + file_path + '\'' +
                '}';
    }
}
